/**
 **************************************************************************************************************************************************************
 * 
 **************************************************************************************************************************************************************
 * @file RBD3D9Renderer.h
 **************************************************************************************************************************************************************/

#ifndef __RBD3D9RENDERER_H__
#define __RBD3D9RENDERER_H__

#ifdef  HEADER_ONCE
#pragma HEADER_ONCE
#endif

#ifdef  HEADER_MSG
#pragma HEADER_MSG(RBD3D9Renderer.h)
#endif

struct IDirect3D9Ex;
struct IDirect3DDevice9Ex;

/**************************************************************************************************************************************************************
 * Includes
 **************************************************************************************************************************************************************/
class RBD3D9Renderer
{
public:

	static bool					CreateD3D			(IDirect3D9Ex** d3d9, IDirect3DDevice9Ex** d3d9_device, void* wnd);

};

/**************************************************************************************************************************************************************/

#endif // __RBD3D9RENDERER_H__